Managing Partner - Turkish English Dictionary